Definition of Cannon Ball

  • (noun) a solid projectile that in former times was fired from a cannon

Synonyms of Cannon Ball


Antonyms of Cannon Ball


No Antonyms Found.

Homophones of Cannon Ball


No Homophones Found.